shuttle armature - Español Inglés Diccionario